iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 4
0
Cloud

OpenStack-多到數不清的套件系列 第 4

OpenStack Package

  • 分享至 

  • xImage
  •  

主題

OpenStack Package

前言

從這禮拜開始我要講解OpenStack套件的部分了,在今天的內容中我會帶到OpenStack主要的運作方法,我會用件單的圖表帶給大家最簡單方式的入門OpenStack

主要內容


↑取至OpenStack Doc
這一張圖雖然前面說過但我們在解釋一次,因為對於OpenStack來說這是最容易瞭解的一張圖

  • Your Applications : 上面所運行的服務
  • API : 個套件所使用的應用介面
  • OpenStack Dashboard : OpenStack對外的統一管理介面
  • Compute : 運算用套件
  • Network : 網路用套件
  • Storage : 儲存用套件
  • Standard Hardware : 硬體資源


↑取至OpenStack Doc
這一張是OpenStack官方的建議配置教學,並可以看出配置與用途上面的差別
他尾部有寫道實線是必須,虛線是選用喔

  • Controller Node : 是偏重於管理,因此整體配備基本上要到位就好。
  • Compute Node : 主要在跑虛擬機的核心硬體資源,因此CPU和RAM會比較吃重(硬碟空間來自Storage)。
  • Block Storage Node : 這部分採用的是建議配置, 也就是說不一定要配置但他的硬碟有寫到至少有第二顆硬碟因為他會將第二顆硬碟最為虛擬機的硬碟之用。
  • Object Storage Node : 至他有寫到至少需要兩台原因是他是利用分散式寫入的方式,也就是我們後面會提到的Swift套件所使用的功能,那第二顆硬碟的功用和上一種用法相似,詳細的後面會用一天的時間來敘述他。

以Newton這版本而言目前總共有32個套件

套件名稱 描述
aodh 資料收集
barbican 金鑰管理
ceilometer 資料收集
cinder 資料儲存
cloudkitty 資料收集
congress 定義
designate DNS服務
freezer
glance 映像服務
heat 編排服務
horizon Dashboard
ironic 裸機安裝
keystone 安全認證
magnum 容器管理
manila 檔案共享
mistral 流程管理
monasca-api 監控服務
monasca-log-api 監控服務
murano 搭建服務
neutron 網路服務
nova 運算服務
panko 計算服務信息
sahara 大數據服務
searchlight 搜索服務
senlin 集群化服務
solum 版本控制
swift 儲存服務
tacker NFV服務
trove 資料庫服務
vitrage 除錯服務
watcher 資源調度優化
zaqar 訊息服務

就目前為止得Newton版本已經出了這麼多的套件,這一個月我會挑比較重要且比要多人穩定使用的一一帶大家介紹

希望大家可以在這一個月中讀到非常多的應用技巧,那如果有問題可以以私訊我的方式是使用問題回復,我會盡可能地回答問題,那會在後面統一做回覆,或者如果有想知道的相關的應用也可以提出討論喔。

後記

其實小弟我在做到這邊得後會用的套件非常的少,但我覺得套件這樣的東西主要在於自己有甚麼樣的需求,而去使用什麼樣的套件,套件越多不是壞事但也相對不是什麼好事,有需要再去使用,但多知道就一定是好事拉。

參考資料

OpenStack Doc
OpenStack Releses
IThome


上一篇
OpenStack History
下一篇
OpenStack Nova
系列文
OpenStack-多到數不清的套件6
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言